package com.seckill.service;

import com.seckill.domain.User;

public interface UserService {
    /**
     * 登录，返回token
     */
    String login(String username, String password, String ip, String deviceId);
    User findByUsername(String username);
    /**
     * 检查用户是否符合秒杀资格（如VIP等级、黑名单）
     * @param username 用户名
     * @param ipAddress IP地址
     * @param deviceId 设备ID
     * @return true-有资格，false-无资格
     */
    boolean checkSeckillQualification(String username, String ipAddress, String deviceId);
} 